package com.qst.repository;

import com.qst.pojo.entity.Vehicle;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 车辆数据访问�?
 */
@Repository
public interface VehicleRepository extends JpaRepository<Vehicle, Integer> {
    
    /**
     * 根据状态查询车辆列�?
     */
    List<Vehicle> findByStatus(Vehicle.VehicleStatus status);
    
    /**
     * 根据车牌号查�?
     */
    Vehicle findByPlateNumber(String plateNumber);
    
    /**
     * 根据车辆类型查询
     */
    List<Vehicle> findByVehicleType(String vehicleType);
}


